artificial sphincter - Alemán Inglés Diccionario